package com.xaicode.auth.security.domain;

import lombok.Data;

import java.io.Serializable;

/**
 * 角色与数据权限包装
 * <p>
 * 用户认证成功后，查询相应数据补充到该类，并将该类设置到相应缓存中
 * 
 * @date 2024/12/6
 */
@Data
public class AuthRoleVo implements Serializable {

    /**
     * 角色ID
     */
    private Integer roleId;

    /**
     * 角色名称
     */
    private String roleName;

    /**
     * 角色权限
     */
    private String roleKey;

    /**
     * 数据范围
     */
    private Integer dataScope;

}
